﻿// 网格.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>

using namespace std;


/*

http://ybt.ssoier.cn:8088/problem_show.php?pid=1660
https://loj.ac/p/10238

原题来自：BZOJ 3907

某城市的街道呈网格状，左下角坐标为 A(0,0)，右上角坐标为 B(n,m)，其中 n≥m。现在从 A(0,0) 点出发，只能沿着街道向正右方或者正上方行走，且不能经过图示中直线左上方的点，即任何途径的点 (x,y) 都要满足  x≥y，请问在这些前提下，到达 B(n,m) 有多少种走法。



【输入】
仅有一行，包含两个整数 n 和 m，表示城市街区的规模。

【输出】
仅有一个整数和一个换行/回车符，表示不同的方案总数。

【输入样例】
6 6
【输出样例】
132
【提示】
数据范围与提示：

对于全部数据，1≤m≤n≤5000。
*/

int main()
{
    std::cout << "Hello World!\n";
}

 